a person who is extremely moral (often exaggerated or affected) in behaviour or speech
prig
(usually official or legal use) an unmarried woman, especially an older woman
unmarried woman
(to cause something) to be or become wider at one end
clumsy, awkward